#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N = 100010 * 2;

int n, m;
ll a[N];

int main()
{
	cin >> n >> m;
	ll res = 0;
	ll k = m + n + 1;
	for(int i=1; i<=k; i++)
	{
		cin >> a[i];
	}
	sort(a+1, a+1+k);
	
	if(m==0)
	{
		for(int i=1; i<=k; i++)
		{
			res += a[i];
		}
	}
	else
	{
		res = a[k] - a[1];
		for(int i=2; i<=k-1; i++)
			res+= abs(a[i]);
	}
	
	cout << res << endl;
	return 0;
 } 